numerical controlled spot-welding machine - Turkish English Dictionary